practically indestructible - İspanyolca İngilizce Sözlük